forecasting s&op budgeting product demand planning forecasting software consulting business analysis sales and operations planning inventory management planning for global demand inventory management planning tools manufacturing business forecasting